0
15
7
10
13
18
5
26
32
17
34
28
66
9
8
20
87
23
33
43
14
27
40
11
56
35
83
61
72
151
38
31
22
64
50
462
70
37
600
91
223
227
243
65
140